GPU Accelerated Parallel Occupancy Voxel Based ICP for Position Tracking

نویسندگان

  • Adrian Ratter
  • Claude Sammut
چکیده

Tracking the position of a robot in an unknown environment is an important problem in robotics. Iterative closest point algorithms using range data are commonly used for position tracking, but can be computationally intensive. We describe a highly parallel occupancy grid iterative closest point position tracking algorithm designed for use on a GPU, that uses an Extended Kalman Filter to estimate motion between scans to increase the convergence rate. By exploiting the hardware structure of GPUs to rapidly find corresponding points and by using an occupancy map structure that can be safely modified in parallel with little synchronisation, our algorithm can run substantially faster than CPU based occupancy grid position tracking. We reduce the runtime from an average of 33ms to just 3ms on a commodity GPU, allowing our algorithm to use more dense and more frequent data, resulting in improved accuracy. Additionally, our solution can use a much larger occupancy grid without significantly impacting runtime.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

GPU-accelerated voxelwise hepatic perfusion quantification.

Voxelwise quantification of hepatic perfusion parameters from dynamic contrast enhanced (DCE) imaging greatly contributes to assessment of liver function in response to radiation therapy. However, the efficiency of the estimation of hepatic perfusion parameters voxel-by-voxel in the whole liver using a dual-input single-compartment model requires substantial improvement for routine clinical app...

متن کامل

GPU Accelerated Molecular Surface Computing

A method is presented for computing the SES (solvent excluded surface) of a protein molecule in interactive-time based on GPU (graphics processing unit) acceleration. First, the offset surface of the van der Waals spheres is sampled using an offset distance d that corresponds to the radius of the solvent probe. The SES is then constructed by extracting the surface at distance d from the sample ...

متن کامل

Implementation of the direction of arrival estimation algorithms by means of GPU-parallel processing in the Kuda environment (Research Article)

Direction-of-arrival (DOA) estimation of audio signals is critical in different areas, including electronic war, sonar, etc. The beamforming methods like Minimum Variance Distortionless Response (MVDR), Delay-and-Sum (DAS), and subspace-based Multiple Signal Classification (MUSIC) are the most known DOA estimation techniques. The mentioned methods have high computational complexity. Hence using...

متن کامل

GPU-Accelerated Object Tracking Using Particle Filtering and Appearance-Adaptive Models

In this work we present an object tracking algorithm running on GPU. The tracking is achieved by a particle filter using appearance-adaptive models. The main focus of our work is parallel computation of the particle weights. The tracker yields promising GPU/CPU speed-up. We demonstrate that the GPU implementation of the algorithm that runs with 256 particles is about 30 times faster than the CP...

متن کامل

Model-based Human Pose Estimation Using Labelled Voxels by ICP

We present a system for markerless motion capture by using labelled voxels which can recover human posture of the subsequent frames robustly and precisely on temporal coherence. The system uses 3D voxel data reconstructed from multiple synchronized video streams as input, and initialize the model posture by segmented silhouette, and then labeling the voxel data of next frame by fitting the huma...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013